loran navigation station - English Synonyms Dictionary